strict wilderness area - Francés Inglés Diccionario